Business

GE is laying off 20% of its workforce devoted to onshore wind power, costing hun..